package com.sky.service;


import com.sky.dto.DishDTO;
import com.sky.dto.DishPageQueryDTO;
import com.sky.entity.Dish;
import com.sky.result.PageBean;
import com.sky.vo.DishItemVO;
import com.sky.vo.DishVO;

import java.util.List;

public interface DishService {






    DishVO getDish(String id);

    List<Dish> getDishList(String categoryId);



    void changeStatus(String status,String id);

    PageBean<DishVO> pageDish(DishPageQueryDTO dishPageQueryDTO);

    void updateDish(DishDTO dishOTD);

    void addDish(DishDTO dishDTO);

    void deleteDishes(List<String> ids);

    List<DishVO> getDishFlavorList(String categoryId);

    List<DishItemVO> getSetmealDishByIds(String id);
}
